package table_Mixage;


import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

/**
 *  Barre Menu
 *
 *
 * @author Damien Deldon</a>
 * @version 1.0
 */

public class BarreMenu extends JMenuBar {
	
	private static final long serialVersionUID = -8975660425382598903L;
	Piste piste;
	//static ImportFenetre importer = new ImportFenetre();
	public BarreMenu(Piste p){
		super();
		piste = p;
		
		//Création des catégories principales
		JMenu menu1 = new JMenu("Fichier");
		
		//Fichier
			//Nouveau	
			JMenuItem nouveau = new JMenuItem("Nouveau");
			menu1.add(nouveau);
			nouveau.addActionListener(new NouveauListener(piste));

		
		//Ajout au menu
		this.add(menu1);
	}
	
	//Action Nouveau
	class NouveauListener implements ActionListener {
		
		public NouveauListener(Piste p){
			super();
			piste = p;
		}
		
		@SuppressWarnings("static-access")
		public void actionPerformed(ActionEvent arg0){
			PlayerPiste panelPiste = new PlayerPiste(piste);
			Mixeur_RIE07.fenetre.panel.add(panelPiste);
			Mixeur_RIE07.fenetre.panel.updateUI();
		}  
	}
}
